frontal collision - German English Dictionary